do miracles - Allemand Anglais Dictionnaire